__author__ = 'East'

def fib(max):
    n, a, b = 0, 0, 1
    while n < max:
        # print(b)
        yield b
        a, b = b, a + b
        n = n + 1
    # return 'done'

f = fib(10)
print(f.__next__())
print(f.__next__())

print('============start loop==============')
for i in f:
    print(i)
